222967
386509
140412
202358
1129117
934730
225898
269651
56158
99418
349525
534890
789312
879870
820147
908949
1017724
830610
568505
57952
101987
612377
295284
547842